wire sponge - German English Dictionary